Karan Sharma is an independent developer whose open-source catalog focuses on minimalist, developer-oriented utilities that simplify everyday network tasks. Published under the GitHub handle mr-karan, the portfolio currently centers on Doggo, a command-line DNS client designed to make plaintext lookups, record traversal, and resolver testing as intuitive for humans as traditional web interfaces. Typical use cases include quickly verifying A, AAAA, CNAME, MX, TXT, and NS records during domain migration, debugging CDN routing before a release, benchmarking multiple public resolvers for latency, or scripting health checks in CI pipelines. Written in Go, the tool leverages familiar flag syntax, colored terminal output, JSON export, and built-in support for protocols such as DoH, DoT, and DNSCrypt, so network engineers, DevOps teams, and security auditors can embed reliable diagnostics into shell aliases, cron jobs, or container entry-points without installing heavier GUI suites. Although the present offering is narrow, the publisher’s design philosophy—self-contained binaries, cross-platform builds, and exhaustive man pages—signals an intention to expand the ecosystem with similarly lightweight clients that bridge manual troubleshooting and automation. Users who value transparency can inspect source code, contribute pull requests, or track releases directly from the repository. The publisher’s software is available for free on get.nero.com, with downloads delivered through trusted Windows package sources such as winget, always installing the latest versions and allowing batch installation alongside other applications.

Doggo

Command-line DNS Client for Humans

Details